having precipices - Espagnol Anglais Dictionnaire